7. ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ
7.5. Вопросы для самопроверки по теме 7
Задание № 1. Выберите правильные варианты: при проектировании программного
обеспечения используют подходы:
1.
сверху-вниз
2.
снизу-вверх
3.
слева-направо
4.
справа-налево
Задание
№ 2. Ошибка в форме записи программы – это ____ ошибка.
Задание
№ 3. Ошибка в последовательности обработки данных, организации циклов, ветвлений,
соответствий типов переменных, используемых в выражениях, – это ____ ошибка.
Задание
№ 4. Укажите типовые алгоритмические структуры, используемые при
структурном программировании.
Задание
№ 5. Укажите различие между формальными и фактическими параметрами
подпрограмм.
Задание
№ 6. Укажите, какие из приведенных терминов являются базовыми понятиями в
объектно-ориентированном подходе к программированию:
1.
объект
2.
свойство
3.
метод обработки
4.
инструкции
5.
данные
6.
модель
7.
событие
8.
класс объектов
Задание
№ 7. Какой методологии программирования присуще понятие "Иерархия
классов?
Задание
№ 8. . Набор операторов, выполняющих заданное действие и не зависящих от
других частей исходного кода, – это ____.
Задание
№ 9. Выделите принципы, которые можно использовать при разработке
программ методом структурного программирования:
1.
принцип модульной разработки сложных программ;
2.
использование композиции трѐх базовых структур
при записи алгоритма - линейных, ветвлений и циклов;
3.
использование композиции двух базовых структур при записи алгоритма - ветвлений
и циклов;
4.
использование большого количества подпрограмм.
Задание
№ 10. Объясните смысл понятий, используемых в методологии
объектно-ориентированного программирования: объект, класс, метод, наследование,
полиморфизм, инкапсуляция.